% --- francisation de l'envi algorithmic

% il faut tester si le package algorithmic a ete loade
\floatname{algorithm}{{\sc Algorithme}}

\renewcommand{\algorithmicrequire}{\textbf{Require:}}
\renewcommand{\algorithmicensure}{\textbf{Ensure:}}
\renewcommand{\algorithmicend}{\textbf{fin}}
\renewcommand{\algorithmicif}{\textbf{si}}
\renewcommand{\algorithmicthen}{\textbf{alors}}
\renewcommand{\algorithmicelse}{\textbf{sinon}}
\renewcommand{\algorithmicelsif}{\algorithmicelse\ \algorithmicif}
\renewcommand{\algorithmicendif}{\algorithmicend\ \algorithmicif}
\renewcommand{\algorithmicfor}{\textbf{pour}}
\renewcommand{\algorithmicforall}{\textbf{pour tout}}
\renewcommand{\algorithmicdo}{\textbf{faire}}
\renewcommand{\algorithmicendfor}{\algorithmicend\ \algorithmicfor}
\renewcommand{\algorithmicwhile}{\textbf{tant que}}
\renewcommand{\algorithmicendwhile}{\algorithmicend\ \algorithmicwhile}
\renewcommand{\algorithmicloop}{\textbf{boucle}}
\renewcommand{\algorithmicendloop}{\algorithmicend\ \algorithmicloop}
\renewcommand{\algorithmicrepeat}{\textbf{r\'ep\'eter}}
\renewcommand{\algorithmicuntil}{\textbf{jusqu'\`a}}
\renewcommand{\algorithmiccomment}[1]{\texttt{\%}\ #1}

%\floatname{algorithm}{Proc\'edure}
%\renewcommand{\listalgorithmname}{Liste des proc\'edures}

%\floatname{algorithmmatlab}{Fonction \texttt{matlab}}
%\newcommand{\listalgorithmmatlabname}{Liste des fonctions \texttt{matlab}}
